import { defineStore } from 'pinia'
import { ref } from 'vue'

function initState() {
    return {
        isCollapse: false,
        currentMenu: null,
    }
}
export const useAllDataStore = defineStore('allData', (a) => {
    //新添加的方法
    const state=ref(initState())
    function selectMenu(val) {
        //如果是点击的首页，那就不需要设置currentMenu
        if (val.name == 'home') {
            state.value.currentMenu = null
        } else {
            //如果点击的不是首页，那就把这个设置为第二个面包屑
            state.value.currentMenu = val
        }
    }

    //返回出去
    return {
        state,
        selectMenu
    }
})